package com.school.teaching.service;

import java.util.List;

import com.school.teaching.dto.OrganizationQueryDTO;
import com.school.teaching.dto.PermissionQueryDTO;
import com.school.teaching.dto.RoleQueryDTO;
import com.school.teaching.dto.TreeDTO;

public interface ITreeService {

	/**
	 * 机构树
	 * @param param
	 * @return
	 */
	List<TreeDTO> treeOrganization(OrganizationQueryDTO param);
	
	/**
	 * 权限树
	 * @param param
	 * @return
	 */
	List<TreeDTO> treePermission(PermissionQueryDTO param);
	
	/**
	 * 角色树
	 * @param param
	 * @return
	 */
	List<TreeDTO> treeRole(RoleQueryDTO param);
}
